A Classification Framework for Component Models
نویسندگان
چکیده
The essence of component-based software engineering is embodied in component models. Component models specify the properties of components and the mechanism of component compositions. In a rapid growth, a plethora of different component models has been developed, using different technologies, having different aims, and using different principles. This has resulted in a number of models and technologies which have some similarities, but also principal differences, and in many cases unclear concepts. Componentbased development has not succeeded in providing standard principles, as for example object-oriented development. In order to increase the understanding of the concepts, and to easier differentiate component models, this paper provides a Component Model Classification Framework which identifies and quantifies basic principles of component models. Further, the paper classifies a certain number of component models using this framework.
منابع مشابه
Sparse Structured Principal Component Analysis and Model Learning for Classification and Quality Detection of Rice Grains
In scientific and commercial fields associated with modern agriculture, the categorization of different rice types and determination of its quality is very important. Various image processing algorithms are applied in recent years to detect different agricultural products. The problem of rice classification and quality detection in this paper is presented based on model learning concepts includ...
متن کاملA Three-phase Hybrid Times Series Modeling Framework for Improved Hospital Inventory Demand Forecast
Background and Objectives: Efficient cost management in hospitals’ pharmaceutical inventories have the potential to remarkably contribute to optimization of overall hospital expenditures. To this end, reliable forecasting models for accurate prediction of future pharmaceutical demands are instrumental. While the linear methods are frequently used for forecasting purposes chiefly due to their si...
متن کاملUniversity Business Model Framework
The purpose of this study is to provide a framework for the university business model as a solution for universities to cooperate with businesses. The method of the present study is a qualitative case study and the research method of document analysis, focal groups have been used to collect data. In the documentation section, 60 documents related to academic business models were selected and an...
متن کامل2D Dimensionality Reduction Methods without Loss
In this paper, several two-dimensional extensions of principal component analysis (PCA) and linear discriminant analysis (LDA) techniques has been applied in a lossless dimensionality reduction framework, for face recognition application. In this framework, the benefits of dimensionality reduction were used to improve the performance of its predictive model, which was a support vector machine (...
متن کاملImproved Classification of Medical Universities in Iran, a New Approach
Background: In order to check the practicality of classification of Universities of Medical Sciences (UMSs) based on their infrastructures, and scientific contributions, this study explored the most appropriate indicators to measure the size and productivity of UMSs. Methods: In the first phase, we approached a group of experts who had a deep experience in the management of UMSs and in the mini...
متن کاملPalarimetric Synthetic Aperture Radar Image Classification using Bag of Visual Words Algorithm
Land cover is defined as the physical material of the surface of the earth, including different vegetation covers, bare soil, water surface, various urban areas, etc. Land cover and its changes are very important and influential on the Earth and life of living organisms, especially human beings. Land cover change monitoring is important for protecting the ecosystem, forests, farmland, open spac...
متن کامل